.normalform{ padding:20px 0 10px 0; color:#666; position:relative; zoom:1;}
.normalform h4{ padding-bottom:10px;}
.normalform .item{ padding:0 0 12px 115px; line-height:22px; position:relative; zoom:1;}
.normalform .item2{padding:0 0 12px 20px; line-height:22px; position:relative; zoom:1;}
.normalform .item2 a.btn_normal{ float:left; margin:0 5px 0 0;}
.normalform .lab{ position:absolute; top:0; left:0; width:110px; text-align:right;}
.normalform .bott{padding:18px 0 0 40px; border-top:1px dashed #DDDDDD; overflow:hidden;position:relative; zoom:1;}
.normalform .bott a.btn_normal{ float:left; margin:0 40px 0 0;}
.normalform .nober{ padding:10px 0 0 110px; }
.normalform .cues{ padding:0 0 0 5px; color:#9D9D9D; font-weight:normal;}
.normalform .err{ padding:5px 0 0 25px; color:#CB0000; font-weight:normal; background:url(../images/icon_err.png) no-repeat 10px 5px;}

.btn_normal,
.btn_normal2{ padding-left:16px; width:89px; height:28px;overflow:hidden; text-align:center; font:bold 12px/29px simsun; color:#266392; border:0; background:url(../images/reg_btns.png) no-repeat 0 -28px;}
.btn_normal2{ width:110px; background-position:0 0;}
a.btn_normal{ display:block; width:73px;} 
a.btn_normal2{ display:block; width:94px;}
a.btn_normal:hover,
a.btn_normal2:hover{ text-decoration:none;}
a.btn_long,
a.btn_long2,
.btn_long2{ display:block; padding-left:17px; width:160px; height:28px; overflow:hidden; text-align:center; font:bold 12px/28px simsun; color:#266392; border:0; background:url(../images/reg_btns.png) no-repeat 0 -56px;}/*9-21*/
a.btn_long2,
.btn_long2{ width:130px; background-position:-97px -180px;}/*9-21*/
.btn_long2{ display:inline-block; width:145px;}/*9-21*/
a.btn_long strong,
a.btn_long2 strong{ font-weight:normal; color:#FF4E00; cursor:pointer;}
a.btn_long:hover,
a.btn_long2:hover{ text-decoration:none;}
.btn_yellow{ width:68px; height:24px; overflow:hidden; text-align:center; color:#7A4711; font:bold 12px/25px simsun; border:0; background:url(../images/reg_btns.png) no-repeat 0 -210px; vertical-align:middle;}
.btn_yellow2{ padding-left:33px; width:101px; height:24px; overflow:hidden; text-align:left; color:#7A4711; font:bold 12px/25px simsun; border:0; background:url(../images/reg_btns.png) no-repeat -68px -210px; vertical-align:middle;}
.btn_gain{ width:97px; height:28px; overflow:hidden; text-align:center; font:bold 12px/29px simsun; color:#266392; border:0;background:url(../images/reg_btns.png) no-repeat 0 -180px;}
